LDBF

Система управления базами данных

для ОС UNIX(r)

Руководство пользователя

Copyright (c)1995 Nadezhda Company, Украина, 310174 Харьков, проспект Победы д.77. Все права защищены

Этот программный продукт является обьектом авторского права. Все права защищены и зарезервированы за фирмой "Надежда".

Все части сопроводительных печатных материалов, включая документацию, являются обьектами авторского права. Все права защищены и зарезервированы за фирмой "Надежда".

Сопроводительные печатные материалы не могут быть, целиком или частично скопированы, фотокопированы,воспроизведены или преобразованы к любому электронному или машиночитаемому виду, не иначе как с письменного согласия фирмы "Надежда".

Информация в этой документации может быть изменена без предварительного уведомления.Программный продукт описанный в этой документации распространяется только на условиях лицензионного соглашения.

BSD/OS - зарегистрированная торговая марка BSDI Inc.

Interactive UNIX - зарегистрированная торговая марка SunSoft Corp.

SCO UNIX - зарегистрированная торговая марка Santa Crus Operation Corp.

dBase IV - зарегистрированная торговая марка Borland International.

UnixWare - зарегистрированная торговая марка SCO Corp.

FoxPro - зарегистрированная торговая марка Microsoft Corp.

MS-DOS и Windows™ - зарегистрированныеторговые марки Microsoft Corp.

Другие представленные названия являются торговыми марками или зарегистрированными торговыми марками их законных владельцев.

Содержание


  Часть 1   
   Начало работы  
     Глава 1 
         Обзор  
     Глава 2  
         Перед началом работы 
         Минимальные требования  
         Комплект поставки         
         Регистрация и поддержка пользователей        
         Что такое СУБД LDBF и для чего она необходима?  .   
     Глава 3  
         Установка  
         Установка системы  
         Setup  

  Часть 2 
   Подробнее о СУБД LDBF 
     Глава 4  
         Сервер 
         LDBF администратор 
         Файл конфигурации ldbf.conf  
           empty_tts  
           log_new  
           log_level  
           flush_count   
           optimize  
           use_fsync  
           shadow  
           schedule_interval  
           replica_close  
           replica_server  
           group_allow  
           alias  
           access_allow  
           open_deny  
           open_deny_except  
           read_only  
           read_only_except  
           create_allow  
           drop_allow  
           exchange_allow  
           append_deny  
           update_deny  
           delete_deny  
           after_append  
           after_update  
           after_delete  
           procedure  
           call_deny  
           call_deny_except  
           event  
           schedule_task  

     Глава 5 
         Монитор 

     Глава 6> 
         WWW CGI интерфейс для LDBF  
           ldbfGetCGIValue  
           ldbfPuts  
           ldbfLog  
           ldbfCheckRemote  
           ldbfServerID  
           ldbfGetHTMLValue  
           ldbfGetHTMLValue  
           ldbfReplaceHTMLValue 
           ldbfRemoveHTMLValue  
           ldbfAddHTMLValue 
           ldbfGetFieldList  
           ldbfConstructValues  

     Глава 7  
         LDBF API (Си-реализация) 
           Функции по обработке дат и времени  
              ldbfSetDateFormat()  
              ldbfdate_assign()  
              ldbfday()  
              ldbfdow()  
              ldbfdate_format()  
              ldbfdate_init()  
              ldbfdate()  
              ldbfmonth()  
              ldbftime_now()  
              ldbftoday()  
              ldbfyear()  
           Функции обработки записей  
              ldbfAppend()  
              ldbfBlank()  
              ldbfBottom()  
              ldbfCreate()  
              ldbfDelete()  
              ldbfDeleted()  
              ldbfGo()  
              ldbfLock()  
              ldbfFlock()  
              ldbfOpen()  
              ldbfPosition()  
              ldbfPosition_set()  
              ldbfRecall()  
              ldbfRecno()  
              ldbfReccount()  
              ldbfSetTag()  
              ldbfSeek()  
              ldbfLocateFirst()  
              ldbfLocate()  
              ldbfSkip()  
              ldbfTop()  
              ldbfFunlock()  
              ldbfUnlock()  
              ldbfZap()  
              ldbfDrop()  
              ldbfAliasList()  
              ldbfTaginfo()  
              ldbfClose()  
              ldbfUpdate()  
              ldbfFlush()  
              ldbfInsert()  
              ldbfModify()  
              ldbfCreateDBF()  
           Функции информации об ошибках           
              int ldbf_errno;  
              int last_errno;  
              ldbfErrno()  
              ldbfErr_Text()  
           Функции работы с полями      
              ldbfField()  
              ldbfField_j()  
              ldbfField_number()  
              ldbfAssign_field()  
              ldbfAssign()  
              ldbfAssign_char()  
              ldbfAssign_double()  
              ldbfAssign_long()  
              ldbfChar()  
              ldbfDecimals()  
              ldbfDouble()  
              ldbfLen()  
              ldbfLong()  
              ldbfName()  
              ldbfPtr()  
              ldbfStr()  
              ldbfType()  
              ldbfValue()  
              ldbfLongValue()  
              ldbfDoubleValue()  
              ldbfMemoValue()  
              ldbfReplaceMemo()  
              ldbfReplace()  
              ldbfReplaceLong()  
              ldbfReplaceDouble()  
           Вспомогательные функции      
              ldbfUserName()  
              ldbfPassword()  
              ldbfPort()  
              ldbfEventHandler()  
              ldbfCheckEvent()  
              ldbfShutdown()  
              ldbfTableByNo()  
              ldbfTableByName()  
              ldbfConnect()  
              ldbfCreateAliasDef()  
              ldbfExchange()  
              ldbfCloseall()  
              ldbfBegin()  
              ldbfAbort()  
              ldbfCommit()  
              ldbfSetOnOff()  
              ldbfCall()  
              ldbfClearResult()  
              ldbfFetchResult()  
              ldbfRegisterEvent()  
              ldbfRaiseEvent()  
              trim()  
              wordcnt()  
              wordpos()  
              getword()  
              ldbfatod()  
              ldbfatoi()  
              ldbfatol()  
              ldbfdtoa()  
              ldbfltoa()  
              ldbflower()  
              ldbflowerKOI()  
              ldbflowerWIN()  
              ldbfupper()  
              ldbfupperKOI()  
              ldbfupperWIN()  
              ldbfkoi2alt()  
              ldbfalt2koi()  
              ldbfkoi2win()  
              ldbfwin2koi()  
           Функции работы со списком     
              list_fisrt()  
              list_last()  
              list_next()  
              list_prev()  
              list_remove()  
              list_add()  
              list_add_after()  
              list_add_before()  
              list_pop()  

     Глава 8   
       LDBF API (S-Lang-реализация)   
           Функции по обработке дат и времени   
              ldbfSetDateFormat()  
              ldbfLong2Date()  
              ldbfDay()  
              ldbfDOW()  
              ldbfDateFormat()  
              ldbfDateInit()  
              ldbfDate2Long()  
              ldbfMonth()  
              ldbfTimeNow()  
              ldbfToday()  
           Переменные LDBF  
              ldbferrno  
              ldbfParamStr  
           Вспомогательные функции      
              ldbfUserName()  
              ldbfPort()  
              ldbfShutDown()  
              ldbfConnect()  
           Функции обработки записей   
              ldbfCreateAliasDef()  
              ldbfExchange()  
              ldbfCloseall()  
              ldbfSetFilter()  
              ldbfBegin()  
              ldbfAbort()  
              ldbfCommit()  
              ldbfCall()  
              ldbfFetchResult()  
              ldbfRegisterEvent()  
              ldbfRaiseEvent()  
              ldbfAppend()  
              ldbfRawAppend()  
              ldbfBlank()  
              ldbfBottom()  
              ldbfDelete()  
              ldbfDeleted()  
              ldbfGo()  
              ldbfOpen()  
              ldbfOpenExclu()  
              ldbfOpenTTS()  
              ldbfOpenRO()  
              ldbfRecall()  
              ldbfRecno()  
              ldbfReccount()  
              ldbfSeek()  
              ldbfFound()  
              ldbfLocateFirst()  
              ldbfLocate()  
              ldbfSkip()  
              ldbfTop()  
              ldbfDrop()  
              ldbfClose()  
              ldbfUpdate()  
              ldbfRawUpdate()  
              ldbfInsert()  
              ldbfModify()  
              ldbfCreate()  
              ldbfNewIndex()  
              ldbfReindex()  
              ldbfLog()  
              ldbfCopyTable()  
              ldbfSetFilter()  
           Функции работы с полями      
              ldbfEmpty()  
              ldbfDouble()  
              ldbfDoubleValue()  
              ldbfLong()  
              ldbfLongValue()  
              ldbfStr()  
              ldbfValue()  
              ldbfReplace()  
              ldbfReplaceLong()  
              ldbfReplaceDouble()  
              ldbfRecord2Result()  
              ldbfStr2Result()  
              ldbfData2Result()  
              ldbfClearResult()  
              ldbfResultCount()  
              ldbfResult2Record()  
              ldbfSetRecordcontents()  
              ldbfGetRecordcontents()  

      > 
        Сообщение об ошибках 
           -10 Closing File  
           -20  
           -160 Creating File  
           -30 Determining File Length  
           -40 Setting File Length  
           -50 Locking File  
           -60  
           -170 Opening File  
           -70 Reading File  
           -80 Removing File  
           -1014 Cannot remove because Table is in use  
           -90 Renaming File  
           -100 Seeking to File Position  
           -103 Eof encountered  
           -104 Bof encountered  
           -105 No record or index entry  
           -110 Unlocking File  
           -121 Duplicate key in unique index  
           -340 Unique Key Error  
           -120 Writing to File  
           -150 Record or file locked  
           -180 No tag selected  
           -210 Unrecognized Field Name  
           -220 Unrecognized Field Type  
           -230 Record Length too Large  
           -300 Tag Entry Missing  
           -310 Not a Correct Index File  
           -330 Tag Name not Found  
           -400 Comma or Bracket Expected  
           -410 Expression not Complete  
           -420 Data File Name not Located  
           -430 Number of Parameters is Wrong  
           -440 Overflow while Evaluating Expression  
           -450 Right Bracket Missing  
           -460 Sub-expression Type is Wrong  
           -470 Unrecognized Function  
           -480 Unrecognized Operator  
           -490 Unrecognized Value  
           -500 Unterminated String  
           -630 Cannot flush file  
           -910 Unexpected Information  
           -920 Out of Memory  
           -930 Unexpected Parameter  
           -1000 Wrong password or UserName  
           -1001 Connection refused  
           -1002 Transaction error  
           -1003 Rule condition  
           -1004 Syntax error in rule  
           -1005 Unrecognized field name in rule  
           -1006 Error creating socket  
           -1007 Cannot connect to host  
           -1008 Cannot resolve host name  
           -1009 Connection reset by peer  
           -1010 Too big packet  
           -1011 Unknown command  
           -1012 Wrong parameters in the command  
           -1013 You doesn't have DBA privileges  
           -1016 Transaction processing disabled  
           -1017 Read-only Table  
           -1018 Not permisions for open  
           -1019 Table not opened  
           -1020 Table opened by another  
           -1021 Internal memory allocation error  
           -1022 Commit processing error  
           -1023 Stored procedure not found  
           -1024 Alias not found  
           -1025 Error in SLang script  
           -1027 Invalid entry in config file  
           -1028 No permissions to get shared resources
           -1029 Invalid user name  

       
        Проблемы